Skip to content

feat: rename Lucy VTON public model ids#53

Merged
AdirAmsalem merged 1 commit into
mainfrom
rene/rename-lucy-vton-public-names
May 11, 2026
Merged

feat: rename Lucy VTON public model ids#53
AdirAmsalem merged 1 commit into
mainfrom
rene/rename-lucy-vton-public-names

Conversation

@AdirAmsalem
Copy link
Copy Markdown
Contributor

@AdirAmsalem AdirAmsalem commented May 11, 2026

Summary

  • Add canonical Python SDK lucy-vton and realtime-only lucy-vton-2 model names.
  • Keep lucy-2.1-vton and lucy-2.1-vton-2 as deprecated aliases.
  • Update Python examples/playground/tests to use the new canonical VTON name while leaving lucy-vton-latest unchanged.

Verification

  • python3 -m compileall decart/models.py examples/video_tryon.py playground/playground.py
  • Importlib smoke for lucy-vton, lucy-vton-2, lucy-2.1-vton-2 alias behavior.
  • Full pytest could not run locally because pytest/package deps are not installed in this worktree. CI should run the full suite.

Requested by roe in Slack (source thread).


Note

Medium Risk
Changes public model identifiers and alias resolution for VTON models; risk is mainly compatibility/behavior changes if callers rely on old names or specific URL paths.

Overview
Adds new VTON model identifiers to the Python SDK: lucy-vton-2 (new canonical) and lucy-vton/lucy-2.1-vton-2 as deprecated/alias names in the RealTimeModels/VideoModels unions.

Updates MODEL_ALIASES and the _MODELS registry so legacy VTON names (including lucy-vton-latest and lucy-2.1-vton-2) resolve to the new canonical model IDs, while still emitting deprecation warnings for aliased names.

Reviewed by Cursor Bugbot for commit f3dfdb9. Bugbot is set up for automated code reviews on this repo. Configure here.

@AdirAmsalem AdirAmsalem force-pushed the rene/rename-lucy-vton-public-names branch from 93d363a to ebb107d Compare May 11, 2026 15:40
Comment thread decart/models.py
Comment thread decart/models.py Outdated
@AdirAmsalem AdirAmsalem force-pushed the rene/rename-lucy-vton-public-names branch from ebb107d to f3dfdb9 Compare May 11, 2026 18:07
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

There are 3 total unresolved issues (including 2 from previous reviews).

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit f3dfdb9. Configure here.

Comment thread decart/models.py
@AdirAmsalem AdirAmsalem force-pushed the rene/rename-lucy-vton-public-names branch from f3dfdb9 to 65a30d5 Compare May 11, 2026 19:51
@AdirAmsalem AdirAmsalem changed the title Rename Lucy VTON public model ids feat: rename Lucy VTON public model ids May 11, 2026
@AdirAmsalem AdirAmsalem merged commit 8f335ed into main May 11, 2026
8 checks passed
@AdirAmsalem AdirAmsalem deleted the rene/rename-lucy-vton-public-names branch May 11, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant